#include <stdio.h>
#include <stdlib.h>

int main()
{
    //栈区大小  1M
    //int arr[210000] = {0};

    //开辟堆空间存储数据

    int *p = (int *)malloc(sizeof(int));

    printf("%p\n", p);
    //使用堆空间
    *p = 123;
    printf("%d\n", *p);
    //释放堆空间
    free(p);
    p = NULL;
}